put in the hard yards - Deutsch Englisch Wörterbuch